spur hit that severs an artery - Español Inglés Diccionario